/**
 * events模块只提供了一个对象events.EventEmitter，
 * EventEmitter 的核心是事件发射与事件监听器。
 */

var EventEmitter = require("events").EventEmitter;
var ee = new EventEmitter();

/**
 * EventEmitter.on(event,listener)为注册一个监听
 * 参数1 ：event 字符串，事件名
 * 参数2 ：回调函数 
 */
 
 ee.on("some_events",function(foo,bar){
	 console.log("第一个监听事件，参数foo= "+foo+",bar="+bar);
 });
 
 
 console.log("第一轮");
 ee.emit("some_events","Wilson","Zhong");
 console.log("第二轮");
  ee.emit("some_events","Wilson","Z");
 